--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Dockerfile 0b067914ea27ba0a42a674589d4207d199ef686b (0b067914) Text, 822 B
Tff7b72FROM Ta5d6ffpython:alpine
Tff7b72LABEL Te6edf3authorsTff7b72=Ta5d6ff"Petr Blaha petr.blaha@cleverdata.cz"
Tff7b72USER Ta5d6ffroot
Tff7b72RUN apk update
Tff7b72RUN apk add sdl2_ttf sdl2 build-base libc-dev pkgconfig gstreamer sdl2_mixer sdl2_image sdl2_pango linux-headers mesa-dev py3-virtualenv
Tff7b72RUN addgroup -S myuser Tff7b72&& adduser -S -G myuser myuser
Tff7b72USER Ta5d6ffmyuser
Tff7b72WORKDIR Ta5d6ff/home/myuser
Tff7b72RUN pip install --upgrade pip
Tff7b72ENV Te6edf3PATHTff7b72=Ta5d6ff"Ta5d6ff/home/myuser/.local/bin:Tffd700${Te6edf3PATHTffd700}Ta5d6ff"
T8b949e################### BEGIN LXMF ###########################################
Tff7b72COPY --chownTff7b72=myuser:myuser requirements.txt requirements.txt
Tff7b72RUN pip install --user -r requirements.txt
Tff7b72COPY --chownTff7b72=myuser:myuser . .
T8b949e#Python create virtual environment
Tff7b72RUN virtualenv /home/myuser/LXMF/venv
Tff7b72RUN Tffa657source /home/myuser/LXMF/venv/bin/activate
Tff7b72RUN make all
T8b949e################### END LXMF ###########################################
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────